﻿#define _CRT_SECURE_NO_WARNINGS 1

#include <stdio.h>


//2024.04.08力扣网刷题
//最富有客户的资产总量——数组、矩阵——简单
//给你一个 m x n 的整数网格 accounts ，其中 accounts[i][j] 是第 i​​​​​​​​​​​​ 位客户在第 j 家银行托管的资产数量。返回最富有客户所拥有的 资产总量 。
//客户的 资产总量 就是他们在各家银行托管的资产数量之和。最富有客户就是 资产总量 最大的客户。
//示例 1：
//输入：accounts = [[1, 2, 3], [3, 2, 1]]
//输出：6
//解释：
//第 1 位客户的资产总量 = 1 + 2 + 3 = 6
//第 2 位客户的资产总量 = 3 + 2 + 1 = 6
//两位客户都是最富有的，资产总量都是 6 ，所以返回 6 。
//示例 2：
//输入：accounts = [[1, 5], [7, 3], [3, 5]]
//输出：10
//解释：
//第 1 位客户的资产总量 = 6
//第 2 位客户的资产总量 = 10
//第 3 位客户的资产总量 = 8
//第 2 位客户是最富有的，资产总量是 10
//示例 3：
//输入：accounts = [[2, 8, 7], [7, 1, 3], [1, 9, 5]]
//输出：17
//提示：
//m == accounts.length
//n == accounts[i].length
//1 <= m, n <= 50
//1 <= accounts[i][j] <= 100

int maximumWealth(int** accounts, int accountsSize, int* accountsColSize) {
	int max = 0;
	for (int i = 0; i < accountsSize; i++) {
		int sum = 0;
		for (int j = 0; j < *accountsColSize; j++) {
			sum += accounts[i][j];
		}
		if (max < sum)
			max = sum;
	}
	return max;
}